V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mikeldy
V2EX  ›  程序员

不能装软件的电脑上想实现办公自动化应该用什么编程语言?

  •  
  •   mikeldy · 2020-01-21 15:50:04 +08:00 · 5038 次点击
    这是一个创建于 1767 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请教大家:公司电脑没开放管理员权限不能装软件。我有一些操作 excel 和 ppt 的重复性工作,我想实现自动化,应该学哪种编程语言呢? 谢谢大家。

    32 条回复    2020-01-23 16:12:22 +08:00
    MeteorCat
        1
    MeteorCat  
       2020-01-21 15:53:00 +08:00 via Android   ❤️ 1
    vb
    ThirdFlame
        2
    ThirdFlame  
       2020-01-21 15:53:20 +08:00   ❤️ 1
    vba
    mangoes
        3
    mangoes  
       2020-01-21 16:06:22 +08:00
    cmd
    dxgundam01
        4
    dxgundam01  
       2020-01-21 16:32:07 +08:00 via Android
    office ? vba 啊!
    ladypxy
        5
    ladypxy  
       2020-01-21 16:36:10 +08:00 via iPhone
    Python 啊
    cdlnls
        6
    cdlnls  
       2020-01-21 17:21:47 +08:00 via iPhone
    如果是 excel,那就熟练各种公式呗

    office 安装的时候不一定添加了 vba,这个得看情况。
    codingadog
        7
    codingadog  
       2020-01-21 17:28:24 +08:00 via Android
    vbscript
    dandycheung
        8
    dandycheung  
       2020-01-21 17:45:50 +08:00 via iPhone   ❤️ 1
    AutoHotKey 不行吗?
    lidongyx
        9
    lidongyx  
       2020-01-21 17:54:18 +08:00 via iPhone
    python
    LokiSharp
        10
    LokiSharp  
       2020-01-21 17:58:25 +08:00 via iPhone
    C#
    vhysug01
        11
    vhysug01  
       2020-01-21 18:02:41 +08:00
    勤动手
    singerll
        12
    singerll  
       2020-01-21 18:17:25 +08:00 via Android
    @dandycheung 说了不让装软件,还推荐这个。。。。
    secondwtq
        13
    secondwtq  
       2020-01-21 18:18:34 +08:00
    没管理员权限≠不能装软件
    lostpg
        14
    lostpg  
       2020-01-21 18:28:50 +08:00   ❤️ 2
    python, go, 还有不少脚本语言都是可以通过「只为当前用户安装(不需要管理员权限)」以及「添加用户环境变量」来使用的,不需要「管理员安装」。
    secondwtq
        15
    secondwtq  
       2020-01-21 18:30:39 +08:00
    不过就楼主这个需求而言,目测完全不用“装”软件,PowerShell 试下
    superrichman
        16
    superrichman  
       2020-01-21 18:33:49 +08:00 via iPhone
    vba 的话不一定能用 因为 vba 也是要安装的。autohotkey 可以试试用绿色版的
    ClericPy
        17
    ClericPy  
       2020-01-21 18:46:18 +08:00
    同学在外企也是严格管控的, 输入法都不让换......

    office 的话, 学好 vba, 忘了是不是安装时候默认内置, 反正当初说要支持 Python 纯扯淡

    平时自动化, 写好 vbs

    浏览器自动化, js 大法

    实在愿意折腾, powershell 也是门有点意思的语言

    其他的就不太算编程语言了...
    Osk
        18
    Osk  
       2020-01-21 19:43:02 +08:00 via Android
    powershell 调用 office COM 接口?

    见过几行 powershell 秒秒钟生成一张 excel 图那种,真的 666
    jianghu52
        19
    jianghu52  
       2020-01-21 20:00:37 +08:00
    python 实际上是可以免安装使用的.步骤麻烦了一点,但是还是可以用的.
    另外,还是 vba 比较实际一点.
    dandycheung
        20
    dandycheung  
       2020-01-21 20:16:34 +08:00 via iPhone
    @singerll 软件不一定非得安装
    pocketmiddle
        21
    pocketmiddle  
       2020-01-21 20:36:29 +08:00 via iPhone
    跟我的情况一下。office 的话,首推 vba,没有之一。至少 2010 版以上的 office 都是自带的。再搭配绿色版的 autohotkey 就基本上够用了。
    MissThee
        22
    MissThee  
       2020-01-21 20:42:57 +08:00 via iPhone
    不能装,用绿化的行吗😅
    hehheh
        23
    hehheh  
       2020-01-21 20:46:40 +08:00
    很多软件就不需要管理员权限就可以了

    实在不行找个 portable 的版本,谷歌一下就好
    CallMeReznov
        24
    CallMeReznov  
       2020-01-21 21:11:49 +08:00
    没有管理员权限,很多 PS 里的操作也是无法执行的.
    wangyzj
        25
    wangyzj  
       2020-01-21 21:16:04 +08:00
    vbs
    psirnull
        26
    psirnull  
       2020-01-21 21:26:29 +08:00 via iPhone
    H5
    ncepuzs
        27
    ncepuzs  
       2020-01-21 21:34:55 +08:00
    没开放管理员权限 != 不能装软件

    像 Scoop 之类的软件管理工具恰恰不要求管理员权限

    所以,到底能不能装软件?还是说外网也不能连?
    tankren
        28
    tankren  
       2020-01-21 22:05:52 +08:00
    让管理员加权限呗。。。
    tankren
        29
    tankren  
       2020-01-22 09:23:29 +08:00
    @ncepuzs 我原来单位访问外网要申请,现在单位有中间人
    R0n1n
        30
    R0n1n  
       2020-01-23 01:46:14 +08:00 via Android
    14 楼说得对。
    Python 安装的时候选择只为当前用户安装,安装目录也可以选择非系统盘,就不会要求管理员权限了。
    然后 pip install openpyxl 之类的走起。
    kokodayo
        31
    kokodayo  
       2020-01-23 10:53:32 +08:00 via Android
    chrome, f12
    Gathaly
        32
    Gathaly  
       2020-01-23 16:12:22 +08:00
    powershell
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2950 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 03:43 · PVG 11:43 · LAX 19:43 · JFK 22:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.