我想在我父亲出租给其他人的度假屋中安装一个 WLAN 中继器。
我父亲是数字尼安德特人,不知道他的路由器在哪里,因此我无法将中继器配置到此路由器。
有什么工具可以帮助我找到房子里的路由器吗?我知道有一些工具可以告诉您正在使用的以太网电缆及其指向的位置,所以我想也许有一些工具可以帮助我找到我的路由器?
我所说的“工具”不一定是指软件,我也在考虑硬件工具。我试着用我的手机四处走走,在网络连接最好的区域搜索,但没有找到路由器。
编辑:由于一些评论想要了解有关路由器的更多信息:这是一个发送 WiFi 信号的普通 ADSL/VDSL 路由器。由我国市场领先的 ISP 分发。它也可以做WPS。这是一个链接:https : //www.swisscom.ch/en/residential/help/device/internet-router/centro-grande.html
更新:很特别。WIFI 信号来自我父亲家中的路由器,它就在度假屋旁边。所以路由器实际上有两种不同的WIFI信号,具有两种完全不同的强度。在度假屋,我父亲用于私人物品的信号 A 在电话上只有一个线路强度,而信号 B 有 3 到 4 个。我不敢相信这样的事情甚至存在,但 ISP 的支持者告诉我是这样的。我问“真的吗?” 他说“100%,我可以在我的系统中看到它”。
我运行这个脚本:
if (Copy-Item .\test.ps1 $env:SystemRoot\System32)
{
Write-Host "Done."
exit 0
}
else
{
Write-Host "Not done."
Write-Host "You must be root."
exit 1
}
Run Code Online (Sandbox Code Playgroud)
当我以普通用户身份运行此脚本时,我在else
语句中收到消息,因为我不是 root。这没关系。
但是我以 root 身份运行这个脚本我也在else
声明中收到了消息!但是文件复制操作成功了。我无法收到if
声明中的消息。为什么?
我还检查了错误代码及其 always False
。
我正在使用Visual Studio Code编写我的 PowerShell 脚本。
我已经安装了ms-vscode.powershell
Visual Studio Code的PowerShell 扩展。
每当我在脚本中使用别名时,它都会PSScriptAnalyzer
告诉我使用完整的 CmdLet 名称。这有点烦人,因为它还用绿色曲线标记所有别名。
我怎样才能禁用它?
一位同事告诉我:“自 1900 年 1 月 1 日以来,已经过去了 43871 天”。今天是 2020 年 2 月 10 日。
我想用 PowerShell 检查一下,但得到了另一个结果:
PS C:\Windows\system32> New-TimeSpan ([datetime]"01.01.1900") (Get-Date)
Days : 43869
Hours : 11
Minutes : 15
Seconds : 46
Milliseconds : 304
Run Code Online (Sandbox Code Playgroud)
所以我很困惑,因为有两天的差异。于是我向谷歌大神请教:
正如你所看到的,谷歌还说已经过去了 43869 天,而不是 43871 天。
于是我就问我的朋友他是怎么算的。他在 Excel 中通过将单元格格式设置为dateonly
. 当他int
在其中写入 an 时,Excel 会将其转换为日期,例如
15641
变成27.10.1942
19874
变成30.05.1954
43869
变成08.02.2020
(?)43871
变成10.02.2020
(?)Excel 是否比我们早 2 天,或者为什么它认为自 1900 年 1 月 1 日以来比实际时间多了 2 …