小编JW0*_*914的帖子

Bash 中 [[ ]] AND [ ] 或 (( )) AND ( ) 之间的区别

[[ condition ]]使用and[ condition ](( condition ))and有什么区别( condition )?在什么场景下我们需要使用这两者?

  • (( 10 > 9 ))有效但(( 10 -gt 9 ))无效
  • [[ 10 -gt 9 ]]有效但[[ 10 > 9 ]]无效

linux bash shell-script

10
推荐指数
2
解决办法
2万
查看次数

确定 OneDrive 文件是否通过终端本地同步

有没有办法检查 OneDrive 文件是否通过 Windows 终端本地保存?

  • 我想自动检查与项目关联的所有数据文件,而用户无需通过在该文件夹的 OneDrive 同步设置中选择“始终保留在此设备上”来确保所有文件都保存在本地
  • 在文件的属性中,可以查看文件大小和磁盘上的文件大小,但是当我尝试从终端查询文件大小时,它会返回完整的文件大小,即使它没有保存到磁盘(它将是如果我能够查询磁盘上的大小,这是一个可行的解决方案)
    文件属性屏幕截图(大小和磁盘上的大小)

windows sharepoint command-line onedrive

10
推荐指数
1
解决办法
3590
查看次数

如何将 NAT iptables 规则用于 hostapd

我的电脑配备了两个网络接口,wlan0& eth0,我想使用 WiFi 端口作为wlan0.

  • 我使用了hostapd设施,它在本地网络内的路由模式下正常工作;用户可以连接到接入点并且 DHCP 在两个网段中都正常工作。
  • PChostapd没有任何防火墙或iptables规则(iptables并禁用防火墙),因为我只想使用 ADSL 路由器的内置防火墙。

我的网络配置如下:

  • PC with hostapd -> cable connection -> ADSL router
  • wlan0 -> eth0 <-> 192.168.0.1 <-> internet
  • 192.168.10.1 -> 192.168.0.7 -> static routing to 192.168.10.X

电脑ifconfig

eth0  Link encap:Ethernet  HWaddr 00:12:3F:F2:31:65
      inet addr:192.168.0.7  Bcast:192.168.0.255  Mask:255.255.255.0
      inet6 addr: fe80::212:3fff:fef2:3165/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:2169539 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1008097 errors:0 dropped:0 …
Run Code Online (Sandbox Code Playgroud)

linux nat iptables hostapd

9
推荐指数
2
解决办法
2万
查看次数

如何绕过 Windows 无人值守设置中的“操作系统版本选择”页面?

AutoUnattend.xml使用 ADK 中包含的 Windows 系统映像管理器生成了一个文件,以无人参与的方式安装 Windows 8.1。

我想在我的AutoUnattend.xml文件中添加一个属性来自动选择我想要安装的操作系统版本,绕过操作系统选择屏幕。

AutoUnattend.xml

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
  <servicing>
    <package action="configure">
      <assemblyIdentity name="Microsoft-Windows-Client-LanguagePack-Package" version="6.3.9600.16384" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="es-ES" />
    </package>
  </servicing>
  <settings pass="windowsPE">
    <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <UserLocale>es-ES</UserLocale>
      <UILanguageFallback>es-ES</UILanguageFallback>
      <UILanguage>es-ES</UILanguage>
      <SystemLocale>es-ES</SystemLocale>
      <InputLocale>es-ES</InputLocale>
    </component>
    <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Display>
        <HorizontalResolution>1920</HorizontalResolution>
        <VerticalResolution>1080</VerticalResolution>
        <ColorDepth>32</ColorDepth>
      </Display>
      <UserData>
        <ProductKey>
          <WillShowUI>Never</WillShowUI>
          <Key>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Key>
        </ProductKey>
        <AcceptEula>true</AcceptEula>
        <Organization>Elektro Studios</Organization>
        <FullName>MY NAME</FullName>
      </UserData>
      <EnableNetwork>true</EnableNetwork>
      <EnableFirewall>true</EnableFirewall>
      <Restart>Restart</Restart>
    </component>
  </settings>
  <settings pass="specialize">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" …
Run Code Online (Sandbox Code Playgroud)

windows unattended adk windows-8 windows-8.1

9
推荐指数
2
解决办法
2万
查看次数

你能在 Win10 的“Linux 的 Windows 子系统”中安装任何其他发行版吗?

Windows Server 安装指南”链接Manually download Windows Subsystem for Linux distro packages ”,其中提到了几个官方提供的发行版:Debian、Kali、Ubuntu、OpenSUSE、Fedora 和 SLES

由于我们手头有基于 Debian 和 Slackware 的发行版:

  • 是否可以使用除 Arch 之外的任何发行版/树?
  • 不使用官方发行版有什么缺点吗?

我对避免使用 Windows 应用商店的方式特别感兴趣,因为它可以被组策略阻止

windows-subsystem-for-linux

9
推荐指数
1
解决办法
3452
查看次数

如何以编程方式在 Windows 终端中启动 WSL 并运行命令

我想bash从批处理文件在 Windows 终端内启动 Ubuntu WSL [shell:] 并传递一个命令,该命令应在启动后立即运行。

  • 当直接启动 WSL 时,我可以使用-c参数来做到这一点;例如,以下命令打开 WSL 并与一些本地端口转发建立 SSH 连接:
    bash -c "ssh -L 3306:localhost:3306 -L 5900:localhost:5900 -L 8001:localhost:8001 user@target.com"
    
    Run Code Online (Sandbox Code Playgroud)

我如何使用 Windows 终端实现此目的?

ubuntu windows-subsystem-for-linux windows-terminal

9
推荐指数
1
解决办法
2万
查看次数

DISM /RestoreHealth 参数和 SFC 的用途是什么?

DISM /RestoreHealth参数和SFC /ScanNow参数的目的是什么?

  • 它们如何相互关联?
  • 它们应该以什么顺序运行?
  • 为什么执行顺序时顺序很重要?

windows windows-8 dism sfc windows-10

9
推荐指数
1
解决办法
1560
查看次数

什么样的动作是“运行”命令以及如何自动化它们?

我在以下上下文中的主要问题:

  1. 从 Windows 的角度来看,什么是“运行”命令?
  2. 如何自动化“运行”命令?
  3. 运行”是否类似于 Windows 资源管理器的地址栏?


正如你们中的许多人可能已经注意到的那样,您必须点击几下才能进入 Windows 10 中控制面板的声音属性菜单。

  • 不必在设置中搜索描述性词语中的链接- 声音
    右键单击任务栏扬声器图标>声音设置>设置:声音
  • 您可以(对于该菜单中的每个选项卡,在哪里option0123each)
    WinKey+ R> mmsys.cpl||control mmsys.cpl,,[option]

这让我想到了如何通过在我的任务栏示例上创建批处理来自动执行上述操作,但我不确定要使用哪些命令。您可以轻松地运行脚本,批处理文件,但它不是同样的事情,我找不到任何地方如何使一个批处理文件,当您在“键入其名称运行运行(如cmdsyseditregeditmsconfig,等)

windows run-dialog windows-10

8
推荐指数
2
解决办法
2652
查看次数

Windows 更新破坏了 Linux 2 的 Windows 子系统

我一直在使用 Windows Subsystem for Linux 2,但是在应用了等待了一段时间的 Windows 更新后,现在当我打开 Ubuntu 终端应用程序时,它是空白的,我无法输入:

  • 保持打开状态后,最终输出:
    Installing, this may take a few minutes...
    
      WslRegisterDistribution failed with error: 0x80080005
      Error: 0x80080005 Server execution failed
    
      Press any key to continue...
    
    Run Code Online (Sandbox Code Playgroud)
  • Installing, this may take a few minutes...
    
      WslRegisterDistribution failed with error: 0x80080005
      Error: 0x80080005 Server execution failed
    
      Press any key to continue...
    
    Run Code Online (Sandbox Code Playgroud)

我似乎还找不到任何相关信息;有人知道该怎么办吗?

windows windows-subsystem-for-linux wsl2

8
推荐指数
1
解决办法
2944
查看次数

对于系统策略,HKLM 注册中心是否优先于 HKCU?

我似乎找不到任何明确的信息,因为有一些消息来源说:

HKLM\SOFTWARE\Classes如果和中都存在条目HKCU\SOFTWARE\Classes,则 中条目的值HKCU\SOFTWARE\Classes优先。

但是,我无法判断此规则是否适用于系统策略;具体来说,我关心的DisableLockWorkstation是:

HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System
Run Code Online (Sandbox Code Playgroud)

如果两者都存在并且存在冲突,那么哪一个优先?对此是否有一般规则?

windows windows-registry

8
推荐指数
2
解决办法
3153
查看次数