2

我们试图在我们公司的瘦客户端上保留尽可能少的最终用户数据,因此我需要创建一个脚本,该脚本将在本地保存文件时运行。我对 power shell 完全陌生,所以我对缺乏知识表示歉意。

检查文件大小

if(文件大小等于或大于“x”mb)输出警告“文件大于允许的大小,将文件移动到您的云驱动器(通常是K:驱动器)

我想我会使用 Move-Item -destination "k:\My Documents\"

创建指向新文件位置的链接或快捷方式。

我确信在某些时候我需要更多的数据。我会接受我能得到的任何/所有帮助。

$Directory = Get-ChildItem "D:\Download" #Directory I care about
$SizeLimit = "200000" #Size limit in bytes

foreach ($File in $Directory) {
if ($File.Length -ge $SizeLimit) {
    # Notify the user with a pop-up
    # the coding for said popup

    # Move the file
    Move-Item $File.FullName K:\
    mklink.exe K:\$File.Name $File.FullName
4

0 回答 0