首页 > 系统相关 >powershell-后台启动任务

powershell-后台启动任务

时间:2023-10-29 22:49:39浏览次数:30  
标签:启动 WScript cmd wsl init Win 后台 powershell

win11中vbs的文件关联被去掉了,vbs文件不能双击执行,开机启动一个不显示窗口的任务无法完成;

解决办法:控制页面-》系统和安全-》计划任务--》执行命令

比如我们需要开机自启动wsl中的某个服务:

Set ws = WScript.CreateObject("WScript.Shell")        
ws.run "wsl -u root /etc/init.wsl"

替换到powershell中的效果为:


 # 运行程序:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe  
 # 命令参数
-Command {Start-Process -FilePath "C:\Windows\System32\wsl.exe" -ArgumentList "-u root /etc/init.wsl" -WindowStyle Hidden}
附录

如何查看powershell的具体用法?Win+R,cmd,powershell /?

如何查看powershell的具体文件位置?Win+R,cmd,where powershell

参考文档:https://www.cnblogs.com/landhu/p/17045466.html

标签:启动,WScript,cmd,wsl,init,Win,后台,powershell
From: https://www.cnblogs.com/FairlyHarmony/p/17796652.html

相关文章

  • finalshell在sbt安装目录中使用下面命令创建一个Shell脚本文件,用于启动sbt:
    finalshell在sbt安装目录中使用下面命令创建一个Shell脚本文件,用于启动sbt:vim/usr/local/sbt/sbtlanguage-bash该脚本文件中的代码如下:#!/bin/bashSBT_OPTS="-Xms512M-Xmx1536M-Xss1M-XX:+CMSClassUnloadingEnabled-XX:MaxPermSize=256M"java$SBT_OPTS-jardirname$......
  • Windows 10中,可以使用以下PowerShell脚本来禁用Internet Explorer的Javascript错误提
    Windows10中,可以使用以下PowerShell脚本来禁用InternetExplorer的Javascript错误提示禁用脚本调试器Set-ItemProperty-Path"HKCU:\Software\Microsoft\InternetExplorer\Main"-Name"DisableScriptDebugger"-Value"yes"禁用每个脚本错误的通知Set-ItemProperty......
  • 常见问题解决 --- 安卓12关闭phantom processes killer杀后台功能
    1.adb连接成功后,执行adbdevices2.执行adbshell3.执行device_configset_sync_disabled_for_testspersistentdevice_configputactivity_managermax_phantom_processes2147483647settingsputglobalsettings_enable_monitor_phantom_procsfalse......
  • windows的powershell中apt命令的替换命令
    WindowsPackageManager(winget):winget是微软推出的包管理工具,可以在Windows10及更高版本上使用。你可以使用winget来搜索、安装、更新和卸载应用程序。例如,要安装一个应用程序,你可以运行:wingetinstall应用程序名称实测:所以,如果你在Windows上需要安装、更新或卸载软件......
  • VMware VCSA 5480 后台登录提示无法登陆问题解决
     通过控制台登入启用shell使用service-control--status--all查看applmgmt服务状态(显示已停止) 使用service-control--startapplmgmt启动服务 回车后会自动退出命令行模式 此时回到浏览器新建标签页重新登录5480端口成功    使用官网说明使用SingleS......
  • catchAdmin后台管理系统 v3.1.8
    CatchAdmin是一款基于thinkphpframework和elementadmin开发而成的后台管理系统。因为thinkphp的简单高效,文档齐全。在看了很多thinkphp生态中的后台管理系统,发现没有一款合适的前后端分离系统。遂开发了CatchAdmin。基于新版thinkphp6服务者的特性,后台的每个模块都可......
  • powershell 指forfiles使用
    forfiles批处理移动删除复制文件(实现命令移动前一天的文件)需要命令打包前一天的文件,文件名没规律,需要按照文件创建日期来判断,查资料发现forfiles命令强大,比如查找前一天创建的文件,一条命令搞定forfiles/p“D:\linshi”/s/m*/d-1查找D:\目录下前一天的文件,很好用,......
  • Vue快速启动
    VUE快速启动建议下载nvm,管理node.js版本,可以指定下载or卸载or使用xx.xx.xx版本nvm控制node.js版本,vue要求node.js至少16以上,node.js包含npm,下载node.js即可查看npm镜像使用状态。如不是淘宝镜像推荐切换为淘宝镜像,可加快下载速度npmconfiggetregistry返回https:/......
  • PowerShell批量改名
    $files=Get-Location|Get-ChildItem$current=Get-LocationWrite-Output$current.Pathfor($i=0;$i-lt$files.Length;$i++){$file=$files[$i]if($file.FullName.EndsWith(".png")){Write-Output"--------------......
  • nfs-client-provisioner 启动失败(容器日志:panic: error creating self-signed certifi
    1、NFS服务部署#cat/etc/exports/data/kubernetes/*(insecure,rw,sync,no_root_squash)/data/nfs/*(insecure,rw,sync,no_root_squash)在node-1-231验证nfs服务#showmount-e192.168.1.230Exportlistfor192.168.1.230:/data/nfs/*/data/kubernetes/*......